﻿using System.Text.Json.Serialization;

namespace WeskyQuantDemo.Models
{
    public class StockCurrentInfo
    {
        [JsonPropertyName("序号")]
        public int 序号 { get; set; }

        [JsonPropertyName("代码")]
        public string 代码 { get; set; }

        [JsonPropertyName("名称")]
        public string 名称 { get; set; }

        [JsonPropertyName("最新价")]
        public double? 最新价 { get; set; }

        [JsonPropertyName("涨跌幅")]
        public double? 涨跌幅 { get; set; }

        [JsonPropertyName("涨跌额")]
        public double? 涨跌额 { get; set; }

        [JsonPropertyName("成交量")]
        public double? 成交量 { get; set; }

        [JsonPropertyName("成交额")]
        public double? 成交额 { get; set; }

        [JsonPropertyName("振幅")]
        public double? 振幅 { get; set; }

        [JsonPropertyName("最高")]
        public double? 最高 { get; set; }

        [JsonPropertyName("最低")]
        public double? 最低 { get; set; }

        [JsonPropertyName("今开")]
        public double? 今开 { get; set; }

        [JsonPropertyName("昨收")]
        public double? 昨收 { get; set; }

        [JsonPropertyName("量比")]
        public double? 量比 { get; set; }

        [JsonPropertyName("换手率")]
        public double? 换手率 { get; set; }


        [JsonPropertyName("市净率")]
        public double? 市净率 { get; set; }

        [JsonPropertyName("总市值")]
        public double? 总市值 { get; set; }

        [JsonPropertyName("流通市值")]
        public double? 流通市值 { get; set; }

        [JsonPropertyName("涨速")]
        public double? 涨速 { get; set; }

        [JsonPropertyName("5分钟涨跌")]
        public double? 分钟涨跌5Min { get; set; }

        [JsonPropertyName("60日涨跌幅")]
        public double? 日涨跌幅60Day { get; set; }

        [JsonPropertyName("年初至今涨跌幅")]
        public double? 年初至今涨跌幅 { get; set; }
    }
}
